BODY {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND: #fff; COLOR: #2b2b2b; FONT-SIZE: 12px; line-height:150%;}
html{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; }
DIV,span {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;line-height:150%;
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; line-height:150%; display:block;
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font-size:12px;
}
TABLE {
	/*BORDER-SPACING: 0; BORDER-COLLAPSE: collapse*/
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; display:block;
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
/*
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}*/
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	/*TEXT-ALIGN: left*/
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}

TABLE {
	FONT-SIZE: inherit
}
H1 {
	FONT-SIZE: 12px
}
H2 {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 12px
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
STRONG {
	FONT-WEIGHT: bold
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #333333; font-size:12px; text-decoration:none;
}
A:visited {
	COLOR: #333333;font-size:12px; text-decoration:none;
}
A:hover {
	COLOR: #333333;font-size:12px; text-decoration:none;
}
A:active {
	COLOR: #333333;font-size:12px; text-decoration:none;
}
.clear {
	CLEAR: both
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.bold {
	FONT-WEIGHT: bold
}
.f14 {
	FONT-SIZE: 14px
}
.h20 {
	LINE-HEIGHT: 20px
}
.error {
	COLOR: red
}
.cWhite {
	COLOR: #fff
}
.cWhite A:link {
	COLOR: #fff
}
.cWhite A:visited {
	COLOR: #fff
}
.cWhite A:hover {
	COLOR: #fff
}
.cRed {
	COLOR: #ba2636
}
.cRed A:link {
	COLOR: #ba2636
}
.cRed A:visited {
	COLOR: #ba2636
}
.cRed A:hover {
	COLOR: #ba2636
}
.cGray {
	COLOR: #3E3B3B
}
.cGray A:link {
	COLOR: #3E3B3B
}
.cGray A:visited {
	COLOR: #3E3B3B
}
.cGray A:hover {
	COLOR: #3E3B3B
}
.cGray2 {
	COLOR: #999
}
.cGray2 A:link {
	COLOR: #999
}
.cGray2 A:visited {
	COLOR: #999
}
.cGray2 A:hover {
	COLOR: #ba2636
}
.cDGray {
	COLOR: #3E3B3B
}
.cDGray A:link {
	COLOR: #3E3B3B
}
.cDGray A:visited {
	COLOR: #3E3B3B
}
.cDGray A:hover {
	COLOR: #3E3B3B
}

.greay {
	COLOR:#888888
}


.greay_a{
	COLOR:#2B2B2B;
}
.greay_b{
	COLOR:#2B2B2B; font-size:16px;
}

.greay_c{
	COLOR:#F78304;font-size:16px;
}




.cNavy {
	COLOR: #004276
}
.cNavy A:link {
	COLOR: #004276
}
.cNavy A:visited {
	COLOR: #004276
}
.cNavy A:hover {
	COLOR: #ba2636
}
.m_red {
	COLOR: #ba2636
}
A.m_red:link {
	COLOR: #ba2636
}
A.m_red:visited {
	COLOR: #ba2636
}
A.m_red:hover {
	COLOR: #ba2636
}
.m_black {
	COLOR: #000
}
A.m_black:link {
	COLOR: #000
}
A.m_black:visited {
	COLOR: #000
}
A.m_black:hover {
	COLOR: #000
}
.m_bold {
	FONT-WEIGHT: bold
}

.gray {COLOR: #cdd8e8;font-size:12px;}
A.gray:link {COLOR: #cdd8e8;font-size:12px;}
A.gray:visited {COLOR: #cdd8e8;font-size:12px;}
A.gray:hover {COLOR: #cdd8e8;font-size:12px;}

@font-face{font-family:"MyCustomFont";src: url('../fonts/hkjh.eot');src: url('../fonts/hkjh.eot?#iefix') format('embedded-opentype'),url('../fonts/hkjh.ttf') format('truetype')}   /*头条字体*/

/*-关闭按钮-*/
.closewebpagebt{ width:130px; height:30px; background:url(../images/bt_closepage.png) no-repeat center; border:none;cursor:hand;}

/*#vipusername,#vippassword{width:96px; height:21px; line-height:20px; text-indent:3px;border:none; float:left; background:url(../images/lgn_ipt_bg.png) no-repeat center; cursor:hand;}*/
.vipsubmit{width:68px; height:21px;border:none; background:url(../images/lgn_bt.png) no-repeat center; cursor:hand; padding-top:6px;}
.vipregbt{width:68px; height:21px;border:none; background:url(../images/reg_bt.png) no-repeat center; cursor:hand;}
.viplg_name{ height:21px; line-height:21px; width:48px;text-align:left;font-size:14px; font-weight:600; color:#ffffff;overflow:hidden;}

.form_bt_vip{width:86px; height:32px;border:none; background:url(../images/bt_lgn.png) no-repeat center; cursor:hand;}

.guestpostbt{ display:block; color:#FFF;width:181px; height:48px; font-size:18px; font-weight:bold;border:none; background:url(../images/reg_bt.png) no-repeat center; cursor:hand;}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

@font-face {
  font-family: 'flexslider';
  src: url('../fonts/flexslider-icon.eot');
  src: url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}